
.el-menu{

    &.el-menu--collapse{
        width: rem(80px);

        &>.el-menu-item [class^=el-icon-], &>.el-submenu>.el-submenu__title [class^=el-icon-]{
            width: rem(24px);
        }
    }

    .el-submenu__title{
        font-size: rem(14px);
        padding: 0 rem(20px);
    }

    .el-menu-item, .el-submenu__title{
        height: rem(56px);
        line-height: rem(56px);
    }
    .el-submenu [class^=el-icon-]{
        font-size: rem(18px);
    }
    .el-menu-item{
        font-size: rem(14px);
        padding: 0 rem(20px);
    }

    .el-submenu {
        .el-menu-item{
            min-width: rem(200px);
            padding: 0 rem(45px);
            background-color: #1f2d3d!important;
        }
    }

    .el-menu-item:focus, .el-menu-item:hover{
        //background-color: #001528!important;
    }
}
